BWPS\SSU\Aws3\Aws\S3\Transfer A

Total Complexity 63
Dependencies 11
Dependents 2
Total lines 315
Lines of code 201
Logical lines of code 140
Comment lines 86
Methods 16
Properties 9

Methods 16

Method Rating Maintainability Complexity Lines of code
__construct()
A
44 14 41
addDebugToBefore()
A
46 10 36
createDownloadPromise()
A
49 8 26
resolveUri()
S
58 6 15
getDownloadsIterator()
S
56 3 17
promise()
S
69 3 6
prepareTarget()
S
66 3 7
getS3Args()
S
65 2 8
determineScheme()
S
77 2 3
createUploadPromise()
S
68 2 6
getUploadsIterator()
S
65 2 8
upload()
S
66 2 8
uploadMultipart()
S
66 2 6
createS3Key()
S
65 2 8
transfer()
S
82 1 3
normalizePath()
S
78 1 3